Post weekly search-report success digest to #engr#121
Merged
Conversation
success → #engr (SLACK_WEBHOOK_ENGR) with a digest + [report] link; failures unchanged on #oss-alerts; no-op if the success webhook is unset.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Follow-up to #120. The weekly search report previously only emitted to Slack on failure (
#oss-alerts). A successful report is valuable signal, so on a successful Notion publish it now posts a digest to #engr:📊 Pathfinder weekly search report — 2551 tool calls · 198 unique IPs · top: Agents/CoAgents/AG-UI · 3.3% empty · [report](where [report] is a Slack mrkdwn link to the Notion page).SLACK_ENGR_WEBHOOKenv (workflow secretSLACK_WEBHOOK_ENGR, a B0T#engrincoming webhook — same convention asSLACK_WEBHOOK_OSS_ALERTS/SLACK_WEBHOOK_TEAM_SHOWCASE).#oss-alertsviaSLACK_WEBHOOK.Test plan
<url|report>) to the success poster and NOT the failure poster; fetch/token failure posts to the failure poster and NOT the success poster; unset success webhook no-ops. (52 report tests; full suite 6522 green)tsc(root + scripts),npm run build,prettier --check,actionlintclean#engrincoming webhook → set org secretSLACK_WEBHOOK_ENGR; next Sunday run (or aworkflow_dispatch) posts to#engr7-agent CR converged on round 1 (zero in-subject findings); pre-existing report-rendering follow-ups (table backslash-escape, categorization
useCoAgentkeyword, parseReportDays cap, etc.) tracked from #120, not in scope here.🤖 Generated with Claude Code